world correspondent - Spanish English Dictionary